package com.hoshiicloud.user.param.rbac;

import com.hoshiicloud.common.query.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 租户会员分页查询参数实体
 *
 * @author : yangcheng
 * @date : 2019/5/15 15:04
 * @mail : maiboyc@163.com
 **/
@ApiModel
@Data
public class MemberPageParam extends PageParam {


    // 昵称
    @ApiModelProperty(name = "nickName", value = "昵称", dataType = "java.lang.String", example = "用户12895")
    private String nickName;

    // 姓名
    @ApiModelProperty(name = "realName", value = "姓名", dataType = "java.lang.String", example = "张三")
    private String realName;

    // 身份证
    @ApiModelProperty(name = "idCard", value = "身份证", dataType = "java.lang.String", example = "42032419881214051X")
    private String idCard;

    // 地址
    @ApiModelProperty(name = "address", value = "地址", dataType = "java.lang.String", example = "福建省福州市马尾区")
    private String address;

    // 手机
    @ApiModelProperty(name = "phone", value = "手机", dataType = "java.lang.String", example = "18620195809")
    private String phone;

    // 性别（1-男 2-女）
    @ApiModelProperty(name = "sex", value = "性别", dataType = "java.lang.Integer", example = "1")
    private Integer sex;

    // email地址
    @ApiModelProperty(name = "email", value = "email地址", dataType = "java.lang.String", example = "5438109323@qq.com")
    private String email;

}
